/*顶部漂浮层*/
.top-flow-wrap{
    background: #FFFFFF;
    border-bottom: solid #E6E6E6 1px;
}
.top-flow-wrap span{
    color:#737373;
}
/*导航*/
.top-menu-wrap{
    width: 100%;
    height:7rem;
    margin-top: 2rem;
    background: #FFFFFF;
}

.top-main-menu{
    width: 70%;
    height:40%;
    margin-top:3rem;
    float: right;
    margin-right: 5%;
    text-align: right;
    position: relative;
}
.top-main-menu li{
    height: 1.2rem;
    line-height:1.2rem;
    width: auto;
    margin-left:0.9rem;
    font-size:0.9rem;
    font-weight:600;
    color: #5F5F5F;
    list-style-type:none;
    display:inline-block;
    cursor: pointer;
}
.top-main-menu li:hover{
    color:#F5498F;
    cursor:pointer;
}
.page-container{
    background: #FFFFFF;
}
.content-wrap{
    width: 90%;
    margin: 0 auto;
    position: relative;
    border-top: solid 1px #F5498F;
    margin-top: 4rem;
}

/*文章信息*/
.article-wrap {
    display:inline-block;
    width: 65%;
    background:#FFFFFF;
}
.now-location span{
    font-size:0.6rem;
    line-height:1rem;
}
span#location {
    color:#F5498F !important;

}
.article-title{
    margin-top: 1rem;
    text-align: center;
}
.article-title>h1 {
    margin:0;
    font-size:1.5rem;
    font-weight:600;
    line-height:1.5rem;
    color:#3E3E3E;
}


.article-title span{
    font-size:0.5rem;
    font-weight: 500 !important;
    color: #9e9595;
}
#author{
    eight: 0.7rem;
    /* width: 2rem; */
    line-height: 0.6rem;
    display: inline-block;
    border: solid 1px #E6E6E6;
    margin-top: 0.5rem;
}
hr{
    color:#E6E6E6;
}

.art-content p {
    font-size:16px;
    margin:0 auto;
}

.article-wrap p {
    font-size: 1rem;
    line-height: 1.6rem;
    color: #3E3E3E;
    text-align: left;
    text-indent: 2rem;
}
/*点赞*/
.collect-wrap {
    float:right;
}
.collect-wrap span{
    font-size: 0.8rem;
    line-height: 1rem;
    color:#D6D6D6;
    vertical-align:middle;
}
.collect-wrap img{
    vertical-align: middle;
    cursor: pointer;
}
/*右侧介绍推荐信息*/
.others-wrap {
    display:inline-block;
    height:20rem;
    /*    background:red;*/
    width:31%;
    margin-top:3rem;
    margin-left:2rem;
    vertical-align:top;
}
.author-name img {
    width:3.6rem;
    height:3.6rem;
    vertical-align:middle;
}
.author-name span{
    font-size:1rem;
    line-height:2rem;
    font-weight:600;
    margin-left:0.5rem;
    vertical-align:middle;
}
.author-name a {
    display:inline-block;
    font-size:0.8rem;
    line-height: 1.5rem;
    color:#FFFFFF;
    width:3.5rem;
    background:#2A90D7;
    text-align:center;
    border:none;
    cursor: pointer;
}
.author-name a:hover{
    color: #F5498F;
}
i.fa.fa-plus {
    margin-left:0.3rem;
}

.author-dsc {
    margin-top:0.5rem;
}

strong {
    font-weight:600
}

.author-dsc span {
    font-size:0.8rem;
    line-height:1rem;
}

.advise-list {
    margin-top:1.5rem;
}
.list-title{
    position:relative;
}
.list-title span {
    font-size:0.8rem;
    line-height:0.8rem;
    font-weight:600;
    vertical-align:middle;
}

.list-title img {
    vertical-align:middle;
    margin-right:0.5rem;
}
.list-title hr {
    display:inline-block;
    width: 13.4rem;
    position:absolute;
    top:0.25rem;
}

.list-title li img {
    width:5rem;
    height:3.4rem;

}

.list-title li {
    padding:1rem 0;
    border-bottom:dotted 1px #E6E6E6;
    list-style-type:none;
}
.list-title li:first-child{
    border-top:dotted 1px #E6E6E6;
}

.advice-article-name {
    display:inline-block;
    width:60%;
    vertical-align:top;
}

.advice-article-name span {
    font-size:0.6rem;
    line-height:1rem;
    vertical-align:top !important;
}

.advice-article-name span img{
    width:1rem;
    height:1rem;
    vertical-align:middle;
}
.time-span {
    display:block;
    margin-top:0.8rem;
    vertical-align: middle;
}
.art-content {
    text-align:left !important;
}
.art-content *{
    line-height:18px !important;
    font-size:14px !important;
    margin:0 !important;
}
.art-content img{
    display:block;
    margin:1rem 0 !important;
}
.comment-show-con-img.pull-left img{
    height:48px;
    width:48px;
}